self dependent - French English Dictionary